CC=gcc
PROGS=indice
LIB= *.o

all:$(PROGS)
	
	rm *.o

indice: main.c 
		
		$(CC) -c Bitvector.c Bitvector.h 
		$(CC) -c FAT32_functions.c FAT32_functions.h -licui18n
		$(CC) -c FUSE_Functions.c FUSE_Functions.h -licui18n
		$(CC) -c utils.c utils.h  -licui18n
		$(CC) -c interfaz_fuse.c interfaz_fuse.h -D_FILE_OFFSET_BITS=64  -DFUSE_USE_VERSION=25  -lpthread -lfuse
		$(CC) main.c -o PFS $(LIB)  -D_FILE_OFFSET_BITS=64  -DFUSE_USE_VERSION=25  -lpthread -lfuse -licui18n
 
 
	
clean:
	rm $($PROG) *.o
